.TH "D:/FEUP/LCOM/WorkC/projecto/trunk/jogo.c" 3 "25 May 2010" "Colision" \" -*- nroff -*-
.ad l
.nh
.SH NAME
D:/FEUP/LCOM/WorkC/projecto/trunk/jogo.c \- 
.SH SYNOPSIS
.br
.PP
\fC#include 'jogo.h'\fP
.br
\fC#include 'music.h'\fP
.br

.SS "Functions"

.in +1c
.ti -1c
.RI "void \fBdrawMenu\fP ()"
.br
.ti -1c
.RI "void \fBmenu\fP ()"
.br
.ti -1c
.RI "void \fBstart\fP ()"
.br
.ti -1c
.RI "void \fBplay\fP ()"
.br
.ti -1c
.RI "void \fBmoveInternalObjects\fP ()"
.br
.ti -1c
.RI "void \fBcheckBallCollision\fP ()"
.br
.ti -1c
.RI "void \fBSolveBallCollision\fP (\fBBola\fP *b1, \fBBola\fP *b2)"
.br
.ti -1c
.RI "\fBBool\fP \fBcheck_game_over\fP ()"
.br
.ti -1c
.RI "void \fBcheckBonusCollision\fP ()"
.br
.ti -1c
.RI "int \fBdistance\fP (int x1, int y1, int x2, int y2)"
.br
.ti -1c
.RI "void \fBaddBola\fP (\fBBola\fP *bola)"
.br
.ti -1c
.RI "void \fBaddBonus\fP (\fBBonus\fP *bonus)"
.br
.ti -1c
.RI "void \fBremoveBonus\fP (int index)"
.br
.ti -1c
.RI "void \fBfreeJogo\fP ()"
.br
.ti -1c
.RI "void \fBadicionarBolaInimiga\fP ()"
.br
.ti -1c
.RI "void \fBadicionarBonus\fP ()"
.br
.ti -1c
.RI "void \fBmoverMissil\fP ()"
.br
.ti -1c
.RI "void \fBbonus_parar_bolas\fP ()"
.br
.ti -1c
.RI "void \fBbonus_parar_jogador\fP ()"
.br
.ti -1c
.RI "void \fBbonus_abrandar\fP ()"
.br
.ti -1c
.RI "void \fBbonus_acelerar\fP ()"
.br
.ti -1c
.RI "void \fBbonus_invencivel\fP ()"
.br
.ti -1c
.RI "void \fBbonus_missil\fP ()"
.br
.ti -1c
.RI "void \fBobjectivoMoveRandom\fP ()"
.br
.ti -1c
.RI "void \fBcheckObjectivoCollision\fP ()"
.br
.ti -1c
.RI "void \fBupdateGameTime\fP ()"
.br
.ti -1c
.RI "void \fBsaveClassificationToFile\fP ()"
.br
.in -1c
.SS "Variables"

.in +1c
.ti -1c
.RI "int \fBINTERVALO_ENTRE_NOVAS_BOLAS\fP"
.br
.ti -1c
.RI "int \fBOBJECTIVOS_POR_BOLA\fP"
.br
.ti -1c
.RI "int \fBsegundos\fP"
.br
.ti -1c
.RI "int \fBtimer_som_colisao\fP"
.br
.ti -1c
.RI "int \fBtimer_nova_bola\fP"
.br
.ti -1c
.RI "int \fBtimer_parar_jogador\fP"
.br
.ti -1c
.RI "int \fBtimer_parar_bolas\fP"
.br
.ti -1c
.RI "int \fBtimer_alterar_velocidade\fP"
.br
.ti -1c
.RI "int \fBtimer_invencivel\fP"
.br
.ti -1c
.RI "int \fBtimer_missil\fP"
.br
.in -1c
.SH "Variable Documentation"
.PP 
.SS "int \fBsegundos\fP"
.SS "int \fBtimer_alterar_velocidade\fP"
.SS "int \fBtimer_invencivel\fP"
.SS "int \fBtimer_missil\fP"
.SS "int \fBtimer_nova_bola\fP"
.SS "int \fBtimer_parar_bolas\fP"
.SS "int \fBtimer_parar_jogador\fP"
.SH "Author"
.PP 
Generated automatically by Doxygen for Colision from the source code.
